right on the nail - Francés Inglés Diccionario